using NHibernate;

namespace FwkLight.Domain.Query
{
  public interface IDomainQuery<T, TOutput>
  {
    IDomainQuery<T,TOutput> Initialise(ISession session);
    IDomainQuery<T,TOutput> Initialise(ISession session, bool includingInactive);
    TOutput GetResult ( );
  }

}